/**
 * 二叉树的获取节点. 如果有节点就返回节点, 这里的二叉树是二叉排序树, 左边的数小于右边的数.
 * TODO: 获取
 */

const treeData = require('./row-data/treeData')


function getData(data, node) {
  // if node, rejede if this is the node equal.
  if(node) {
    if(data === node.node){
      return node;
    }else if(data < node.node){
      return getData(data, node.left)
    }else{
      return getData(data, node.right)
    }
  }else {
    return null;
  }
}


console.log(getData(4,treeData));
